package com.wenhui.schoolyardinfo.mine.presenter.base;

import java.util.Map;

/**
 * author    : Urasaki
 * e-mail    : 1164688204@qq.com
 * date      : 2019/7/9 16:58
 * introduce :
 */

public interface IMinePresenter {

    /**
     * 通常发布这个操作需要与M交互，因此可以把这个操作抽象到P层
     * @param bodyParams
     */
    void getMineData(Map<String, String> bodyParams);

    /**
     *
     * @param bodyParams
     */
    void getPersonalData(Map<String, String> bodyParams);

    /**
     *
     * @param bodyParams
     */
    void getMineAlbum(Map<String, String> bodyParams);

    /**
     *
     * @param bodyParams
     */
    void getAuthenticationData(Map<String, String> bodyParams);

//    /**
//     * 这个是释放对应的view ，可以封装到一个基类中
//     */
//    void detachView();
}
